$confirm-z-index: 999;
$confirm-width: 420px;
$confirm-header-height: 36px;
$confirm-close-icon-font-size: 13px;
$confirm-close-icon-color: #c4c4c4;
$confirm-title-line-height: 1.5;
$confirm-text-line-height: 1.5;
$confirm-tip-icon-width: 44px;
$confirm-tip-icon-height: 44px;
$confirm-footer-padding: 30px 0;
$confirm-button-width: 82px;
$confirm-button-radius: 3px;
$confirm-button-sm-margin-x: 12px;
$confirm-content-font-color: #666666;
$confirm-title-font-size:15px;

.br-confirm {
  &__title-bar {
    font-size: $confirm-title-font-size;
    font-weight: bolder;
    color: $text-color;
    word-wrap: break-word; // 文字溢出换行
  }

  &__body {
    position: relative;
    padding: 0 6 * $space-v-sm 0 6 * $space-v-sm;
  }

  &__title {
    font-size: $title-font-size;
    line-height: $confirm-title-line-height;
  }

  &__content {
    font-size: $text-font-size;
    line-height: $confirm-text-line-height;
    color: $confirm-content-font-color;
  }

  &__tip-icon {
    position: absolute;
    float: left;
    width: $confirm-tip-icon-width;
    height: $confirm-tip-icon-height;
    line-height: $confirm-tip-icon-height;
  }

  &__footer {
    .button {
      width: $confirm-button-width;
      min-width: $confirm-button-width;
      border-radius: $confirm-button-radius;
      font-size: $default-font-size;
    }
  }

  &__ok-button {
    margin-right: $confirm-button-sm-margin-x;
  }
}
